home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / raytrace / pov / gen / dna09 / dna.doc < prev    next >
Text File  |  1993-12-30  |  3KB  |  98 lines

  1. DNA v0.90 (12/30/93)
  2. Copyright (c) 1993 by Robert Bryerton 
  3. CIS[73747,433] GRAPHDEV forum
  4. This program is freely distributable.
  5.  
  6.  
  7. ----------INTRODUCTION
  8. DNA is a small utility used for creating twisted ladder-shaped objects
  9. (like a strand of DNA) .  The generated output files can then be used 
  10. as an input for the POV-Ray v2.x raytracer.
  11.  
  12.  
  13. ----------HARDWARE REQUIREMENTS
  14. 80286 or higher, with or without a math coprocessor.
  15.  
  16.  
  17. ----------FILES INCLUDED
  18.     DNA.DOC             This file
  19.     DNA.EXE             DOS executable program
  20.     DNA.MAK             MS C++ v8.00 make file
  21.     DNA_v090.CPP        Source code
  22.  
  23.  
  24. ----------PROGRAM USAGE
  25. Just type DNA at the DOS prompt and either enter the parameters required
  26. or hit <ENTER> to accept the defaults.  The parameters are defined as 
  27. follows with the defaults show in brackets:
  28.  
  29. Output filename? [DNA.INC]:   
  30.    Enter the output file name for the include (.INC) file. A basic scene 
  31.    file will be generated with the same name, but with a '.POV' extension.
  32.    
  33.    EXAMPLE: You enter SCENE and the program will write SCENE.INC 
  34.             (the object definition/declaration) and SCENE.POV 
  35.             (a basic scene file with a light, camera, texture, 
  36.             and the object).
  37.     
  38.  
  39. Union name? [DNA]:
  40.    The name of the #declared #include object.
  41.  
  42.  
  43. Height (Y units) of object [50.0]:
  44.    Specify the overall height ( from <0,0,0> ) of the object.
  45.  
  46.  
  47. Radius (X-Z) of object [10.0]:
  48.    This is the radius of the overall object.
  49.  
  50.  
  51. Steps per revolution [30]:
  52.    This specifies the number of points to be plotted for each 360 degree
  53.    revolution of the object.  A higher number will give a smoother 
  54.    appearance to the DNA strand.
  55.  
  56.  
  57. Connect every X steps [3]:
  58.    This connects the two spirals together (like rungs of a ladder) for
  59.    every 'X' steps plotted.
  60.  
  61.    EXAMPLE: If you accept the default value of 3, then a connector will be 
  62.             written at points 3, 6, 9, 12, etc.
  63.  
  64.  
  65. Number of revolutions [1]:
  66.    The number of 360 degree revolutions that the spirals will make.
  67.  
  68.  
  69. ----------TIMING INFO
  70. The time shown below is for rendering the default object. The image was 
  71. rendered on a 386/40 with coprocessor and 8 Mb, using POV 2.1 (ibmicb).
  72. Image size was 320x240.
  73.  
  74. POV-Ray 2.1   00:01:02 
  75.  
  76.  
  77.  
  78. ----------COPYRIGHT STATEMENT
  79. DNA.EXE is a freely distributable program.  There is no charge or 
  80. registration fee associated with the use of DNA.EXE. 
  81.  
  82. The author retains the copyright to the program and authorizes free
  83. distribution, but makes no guarantees or warranties with this program and 
  84. claims no responsibility for any damages or losses incurred through use 
  85. of this program.
  86.  
  87.  
  88. ---------MISC.
  89. DNA.EXE v0.90 is written in MS C++ v8.00.
  90.  
  91. If you have any questions, comments, suggestions, or otherwise, please let 
  92. me know as I would like to hear them and incorporate any ideas into a newer
  93. version.
  94.  
  95. Enjoy !
  96.  
  97. Rob Bryerton 
  98. CIS[73747,433] GRAPHDEV forum